Error Codes

The following codes are returned by CRPEngine::GetErrorCode, and CRPEJob::GetErrorCode.

Constant Description

PEP_ERR_NOERROR


PEP_ERR_NOTENOUGHMEMORY


PEP_ERR_INVALIDJOBNO


PEP_ERR_INVALIDHANDLE


PEP_ERR_STRINGTOOLONG


PEP_ERR_NOSUCHREPORT


PEP_ERR_NODESTINATION


PEP_ERR_BADFILENUMBER


PEP_ERR_BADFILENAME


PEP_ERR_BADFIELDNUMBER


PEP_ERR_BADFIELDNAME


PEP_ERR_BADFORMULANAME


PEP_ERR_BADSORTDIRECTION


PEP_ERR_ENGINENOTOPEN


PEP_ERR_INVALIDPRINTER


PEP_ERR_PRINTFILEEXISTS


PEP_ERR_BADFORMULATEXT


PEP_ERR_BADGROUPSECTION


PEP_ERR_ENGINEBUSY


PEP_ERR_BADSECTION


PEP_ERR_NOPRINTWINDOW


PEP_ERR_JOBALREADYSTARTED


PEP_ERR_BADSUMMARYFIELD


PEP_ERR_NOTENOUGHSYSRES


PEP_ERR_BADGROUPCONDITION


PEP_ERR_JOBBUSY


PEP_ERR_BADREPORTFILE


PEP_ERR_NODEFAULTPRINTER


PEP_ERR_SQLSERVERERROR


PEP_ERR_BADLINENUMBER


PEP_ERR_DISKFULL


PEP_ERR_FILEERROR


PEP_ERR_INCORRECTPASSWORD


PEP_ERR_BADDATABASEDLL


PEP_ERR_BADDATABASEFILE


PEP_ERR_ERRORINDATABASEDLL


PEP_ERR_DATABASESESSION


PEP_ERR_DATABASELOGON


PEP_ERR_DATABASELOCATION


PEP_ERR_BADSTRUCTSIZE


PEP_ERR_BADDATE


PEP_ERR_BADEXPORTDLL


PEP_ERR_ERRORINEXPORTDLL


PEP_ERR_PREVATFIRSTPAGE


PEP_ERR_NEXTATLASTPAGE


PEP_ERR_CANNOTACCESSREPORT


PEP_ERR_USERCANCELLED


PEP_ERR_OLE2NOTLOADED


PEP_ERR_BADCROSSTABGROUP


PEP_ERR_NOCTSUMMARIZEDFIELD


PEP_ERR_DESTINATIONNOTEXPORT


PEP_ERR_INVALIDPAGENUMBER


PEP_ERR_NOTSTOREDPROCEDURE


PEP_ERR_INVALIDPARAMETER


PEP_ERR_GRAPHNOTFOUND


PEP_ERR_INVALIDGRAPHTYPE


PEP_ERR_INVALIDGRAPHDATA


PEP_ERR_CANNOTMOVEGRAPH


PEP_ERR_INVALIDGRAPHTEXT


PEP_ERR_INVALIDGRAPHOPT


PEP_ERR_BADSECTIONHEIGHT


PEP_ERR_BADVALUETYPE


PEP_ERR_INVALIDSUBREPORTNAME


PEP_ERR_NOPARENTWINDOW

No dialog parent window.

PEP_ERR_INVALIDZOOMFACTOR

Invalid zoom factor.

PEP_ERR_PAGESIZEOVERFLOW


PEP_ERR_LOWSYSTEMRESOURCES


PEP_ERR_BADGROUPNUMBER


PEP_ERR_INVALIDOBJECTFORMATNAME


PEP_ERR_INVALIDNEGATIVEVALUE


PEP_ERR_INVALIDMEMORYPOINTER


PEP_ERR_INVALIDOBJECTTYPE


PEP_ERR_INVALIDGRAPHDATATYPE


PEP_ERR_INVALIDSUBREPORTLINKNUMBER


PEP_ERR_SUBREPORTLINKEXIST


PEP_ERR_BADROWCOLVALUE


PEP_ERR_INVALIDSUMMARYNUMBER


PEP_ERR_INVALIDGRAPHDATAFIELDNUMBER


PEP_ERR_INVALIDSUBREPORTNUMBER


PEP_ERR_INVALIDFIELDSCOPE


PEP_ERR_FIELDINUSE


PEP_ERR_INVALIDPARAMETERNUMBER


PEP_ERR_INVALIDPAGEMARGINS


PEP_ERR_REPORTONSECUREQUERY


PEP_ERR_CANNOTOPENSECUREQUERY


PEP_ERR_INVALIDSECTIONNUMBER


PEP_ERR_SQLSERVERNOTOPENED


PEP_ERR_TABLENAMEEXIST


PEP_ERR_INVALIDCURSOR


PEP_ERR_FIRSTPASSNOTFINISHED


PEP_ERR_CREATEDATASOURCE


PEP_ERR_CREATEDRILLDOWNPARAMETERS


PEP_ERR_CHECKFORDATASOURCECHANGES


PEP_ERR_STARTBACKGROUNDPROCESSING


PEP_ERR_SQLSERVERINUSE


PEP_ERR_GROUPSORTFIELDNOTSET


PEP_ERR_CANNOTSETSAVESUMMARIES


PEP_ERR_LOADOLAPDATABASEMANAGER


PEP_ERR_OPENOLAPCUBE


PEP_ERR_READOLAPCUBEDATA


PEP_ERR_CANNOTSAVEQUERY


PEP_ERR_CANNOTREADQUERYDATA


PEP_ERR_MAINREPORTFIELDLINKED


PEP_ERR_INVALIDMAPPINGTYPEVALUE


PEP_ERR_HITTESTFAILED


PEP_ERR_BADSQLEXPRESSIONNAME

No SQL expression by the specified *name* exists in this report.

PEP_ERR_BADSQLEXPRESSIONNUMBER

No SQL expression by the specified *number* exists in this report.

PEP_ERR_BADSQLEXPRESSIONTEXT

Not a valid SQL expression.

PEP_ERR_INVALIDDEFAULTVALUEINDEX

Invalid index for default value of a parameter.

PEP_ERR_NOMINMAXVALUE

The specified PEP_PF_XXX type does not have min/max values.

PEP_ERR_INCONSISTANTTYPES

Both min and max values are specified in PESetParameterMinMaxValue and the value types for the min and max values are not the same.

PEP_ERR_CANNOTLINKTABLES


PEP_ERR_CREATEROUTER


PEP_ERR_INVALIDFIELDINDEX


PEP_ERR_INVALIDGRAPHTITLETYPE


PEP_ERR_INVALIDGRAPHTITLEFONTTYPE


PEP_ERR_PARAMTYPEDIFFERENT

The type used in an add/set value API for a parameter differs with its existing type.

PEP_ERR_INCONSISTANTRANGETYPES

The value type for both start & end range values must be the same.

PEP_ERR_RANGEORDISCRETE

An operation was attempted on a discrete parameter that is only legal for range parameters or vice versa.

PEP_ERR_NOTMAINREPORT

An operation was attempted that is disallowed for subreports.

PEP_ERR_INVALIDCURRENTVALUEINDEX

Invalid index for current value of a parameter.

PEP_ERR_LINKEDPARAMVALUE

Operation illegal on linked parameter.

PEP_ERR_INVALIDPARAMETERRANGEINFO

Invalid PEP_RI_XXX combination

PEP_ERR_INVALIDSORTMETHODINDEX

Invalid sort method index.

PEP_ERR_INVALIDGRAPHSUBTYPE

Invalid PEP_GST_XXX or PEP_GST_XXX does not match PEP_GT_XXX or PEP_GST_XXX current graph type.

PEP_ERR_BADGRAPHOPTIONINFO

One of the members of PEGraphOptionInfo is out of range.

PEP_ERR_BADGRAPHAXISINFO

One of them members of PEGraphAxisInfo is out of range.

PEP_ERR_NOTEXTERNALSUBREPORT

The subreport is not imported.

PEP_ERR_INVALIDPARAMETERVALUE


PEP_ERR_INVALIDFORMULASYNTAXTYPE

Specified formula syntax not in PEP_FS_XXX.

PEP_ERR_INVALIDCROPVALUE


PEP_ERR_INVALIDCOLLATIONVALUE


PEP_ERR_STARTPAGEGREATERSTOPPAGE


PEP_ERR_OTHERERROR


PEP_ERR_INTERNALERROR

Programming error.

PEP_ERR_NOTIMPLEMENTED




Seagate Software IMG Holdings, Inc.
http://www.seagatesoftware.com
Support services:
http://support.seagatesoftware.com